satellite business system (sbs) - Turco Inglés Diccionario